// pages/xiangqing/xiangqing.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        baseURL:wx.baseURL,
        brandVisible:false,
        indicatorDots: true,
        vertical: false,
        autoplay: true,
        interval: 2000,
        duration: 500, 
        detail:{},
        price:'',
        num:1,
        skus:[],
        skuIndex:-1
    },
    changeSkuIndex(e){
        let index = e.currentTarget.dataset.index;
        console.log(index)
        this.setData({
            skuIndex:index
        })
    },
    changeBrandVisible(){
        this.setData({
            brandVisible:!this.data.brandVisible
        })
    },
    reduceTap: function(){
        let nums = this.data.num;
        if (nums > 1) {
            nums --;
        }
        this.data.num = nums;
        this.setData({
        num:this.data.num
        });     
    },
    addTap: function(e){
        let nums = this.data.num;
        nums ++
        this.data.num = nums;
        this.setData({
        num:this.data.num
        });     
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        wx.get('/product',{productId:options.productId}).then(res => {
            res.imgs = res.imgs.split(',')
            let skus = res.skus
            let min = 0,max = 0
            for(let i = 0;i<skus.length;i++){
                if(skus[i].salePrice > max) max = skus[i].salePrice
                if(skus[i].salePrice < min) min = skus[i].salePrice
            }
            this.setData({
                detail:res,
                skus,
                price:min + '-' + max
            })
            wx.setNavigationBarTitle({
              title: res.name,
            })
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {
        return{
            title:this.data.detail.name
        }
    }
})